

#ifndef __LIB_H__
#define __LIB_H__
#include "msr.h"

// #define EXTERN_C extern "C"

#define NULL 0


#define BREAK() \
__asm__ __volatile__("xchg %%bx,%%bx":::"memory")


#ifdef  __cplusplus  
extern "C" {  
#endif  


unsigned long getAPICID();


int strlen(char * String);


int strcmp(char* src,char* dst);

#ifdef  __cplusplus  
}  
#endif  /* end of __cplusplus */  





#endif


